﻿#pragma once

template<typename T>
const char* TClassName();

#define DECL_TYPE_NAME(Type) \
template<> \
inline const char* TClassName<Type>(){ \
	return #Type ;\
}

